Advanced Local Checking of Global Consistency in Heterogeneous Multimodeling

نویسندگان

  • Harald König
  • Zinovy Diskin
چکیده

Software design requires deployment of interdependent models conforming to different metamodels. This set of models is called a multimodel, and it must satisfy a set of global constraints regulating interaction of the multimodel components. A straightforward approach to global consistency checking would require merging component metamodels modulo their overlap, adding, perhaps, new global constraints to this merge, merging component models modulo their overlap, and checking the latter merge against the constraints in the former one. Being a natural definition for global consistency, these steps can not be used algorithmically because of two major practical drawbacks: they involve costly (meta)model matching to specify overlaps, and require building big and unfeasible merged metamodels and models. The present paper makes two contributions. First, it presents a new algorithm to check each global constraint individually, and as local as possible, i.e., only using those (meta)model elements that affect the validity of the constraint. Second, it develops a mathematical foundation that allows us to formally prove that this individual local consistency checking is sound and complete w.r.t. the definition of global consistency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards generic formal semantics for consistency of heterogeneous multimodels

Modeling is almost always multimodeling : a system is represented by a set of interrelated models, each one capturing a specific local view or aspect of the system. Since local models are models of the same system, they implicitly overlap and hence may be globally consistent or inconsistent. Paper [1] pesents a framework for specifying overlaps between local models and defining their global con...

متن کامل

E2GK-pro: An Evidential Evolving Multimodeling Approach for Systems Behavior Prediction

Nonlinear dynamic systems identification and nonlinear dynamic behavior prediction are important tasks in several areas of industrial applications. Multiple works proposed multimodel-based approaches to model nonlinear systems. Multimodeling permits to blend different model types together to form hybrid models. It advocates the use of existing, well known model types within the same model struc...

متن کامل

Semantic Consistency Checking in Building Ontology from Heterogeneous Sources

Semantic collision is inevitable while building a domain ontology fromheterogeneous data sources (semi-)automatically.Therefore, the semantic consistency is indispensable precondition for building a correct ontology. In this paper, a model-checking-based method is proposed to handle the semantic consistency problem with a kind of middle-model methodology, which could extract a domain ontology f...

متن کامل

A Database for Configuration Management

The checkin/checkout model of typical design databases only distinguishes a global repository with full consistency and global visibility from local workspaces with only local visibility and without consistency constraints. Communicating versions between developers means passing them through the global repository and checking consistency. Passing incomplete objects or prototypes is not supporte...

متن کامل

Convergence, Consistency and Stability in Fuzzy Differential Equations

In this paper, we consider First-order fuzzy differential equations with initial value conditions. The convergence, consistency and stability of difference method for approximating the solution of fuzzy differential equations involving generalized H-differentiability, are studied. Then the local truncation error is defined and sufficient conditions for convergence, consistency and stability of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016